package com.bienvenue.main.ui.activity.personal;

import android.support.v7.widget.GridLayoutManager;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;

import com.bienvenue.main.R;
import com.bienvenue.main.adapter.JobSkillsListAdapter;
import com.bienvenue.main.adapter.PromptListAdapter;
import com.bienvenue.main.base.BaseActivity;
import com.bienvenue.main.model.PromptListBean;

import java.util.ArrayList;
import java.util.List;

import butterknife.BindView;
import butterknife.OnClick;

/**
 * 　　　　　　　 ┏┓       ┏┓+ +
 * 　　　　　　　┏┛┻━━━━━━━┛┻┓ + +
 * 　　　　　　　┃　　　　　　 ┃
 * 　　　　　　　┃　　　━　　　┃ ++ + + +
 * 　　　　　　 █████━█████  ┃+
 * 　　　　　　　┃　　　　　　 ┃ +
 * 　　　　　　　┃　　　┻　　　┃
 * 　　　　　　　┃　　　　　　 ┃ + +
 * 　　　　　　　┗━━┓　　　 ┏━┛
 * ┃　　  ┃
 * 　　　　　　　　　┃　　  ┃ + + + +
 * 　　　　　　　　　┃　　　┃　Code is far away from     bug with the animal protecting
 * 　　　　　　　　　┃　　　┃ + 　　　　         神兽保佑,代码无bug
 * 　　　　　　　　　┃　　　┃
 * 　　　　　　　　　┃　　　┃　　+
 * 　　　　　　　　　┃　 　 ┗━━━┓ + +
 * 　　　　　　　　　┃ 　　　　　┣┓
 * 　　　　　　　　　┃ 　　　　　┏┛
 * 　　　　　　　　　┗┓┓┏━━━┳┓┏┛ + + + +
 * 　　　　　　　　　 ┃┫┫　 ┃┫┫
 * 　　　　　　　　　 ┗┻┛　 ┗┻┛+ + + +
 *
 * @ProjectName: Bienvenue
 * @Package: com.bienvenue.main.ui.activity
 * @ClassName: PersonalDetailsActivity
 * @Description:个人详情
 * @Author: 18592
 * @UpdateUser: 18592
 * @UpdateDate: 2020/9/16
 * @UpdateRemark: 更新说明
 * @Version: 1.0
 */
public class PersonalDetailsActivity extends BaseActivity {
    @BindView(R.id.rv_working_experience)
    RecyclerView rvPromptList;
    @BindView(R.id.rv_job_skills_list)
    RecyclerView rvJobSkillsList;
    PromptListAdapter mAdapter;
    JobSkillsListAdapter jobAdapter;

    @Override
    protected void initData() {
        List<PromptListBean> list=new ArrayList<>();
        PromptListBean bean=new PromptListBean();
        bean.setWorkingDate("2020/9月-2020/12月");
        bean.setPositionMoney("12K");
        bean.setPositionName("UI设计师");
        bean.setPromptName("陇朝盈科技有限责任公司");
        bean.setJobDescription("1.负责沙河上海市啥啥啥坚实的卡仕达氰化物。"+"\n"+"2.负责沙河上海市啥啥啥坚实的卡仕达氰化物。"+"\n"+"3.负责沙河上海市啥啥啥坚实的卡仕达氰化物。");
        list.add(bean);

        PromptListBean bean1=new PromptListBean();
        bean1.setWorkingDate("2020/9月-2020/12月");
        bean1.setPositionMoney("12K");
        bean1.setPositionName("UI设计师");
        bean1.setPromptName("陇朝盈科技有限责任公司");
        bean1.setJobDescription("1.负责沙河上海市啥啥啥坚实的卡仕达氰化物。"+"\n"+"2.负责沙河上海市啥啥啥坚实的卡仕达氰化物。"+"\n"+"3.负责沙河上海市啥啥啥坚实的卡仕达氰化物。");
        list.add(bean1);
        mAdapter.setNewData(list);

        List<String> stringList=new ArrayList<>();
        stringList.add("PS");
        stringList.add("JAVA");
        stringList.add("Android");
        jobAdapter.setNewData(stringList);


    }

    @Override
    protected void initView() {

        rvPromptList.setNestedScrollingEnabled(false);
        rvJobSkillsList.setNestedScrollingEnabled(false);
        rvPromptList.setLayoutManager(new LinearLayoutManager(this));
        mAdapter=new PromptListAdapter();
        rvPromptList.setAdapter(mAdapter);

        rvJobSkillsList.setLayoutManager(new GridLayoutManager(this,5));
        jobAdapter=new JobSkillsListAdapter();
        rvJobSkillsList.setAdapter(jobAdapter);

    }

    @Override
    protected int getLayoutId() {
        return R.layout.activity_personal_details;
    }
    @OnClick(R.id.iv_return_btn)
    void onFinish(){
        this.finish();
    }
    @OnClick(R.id.iv_collection_btn)
    void onCollection(){
        showToast("此功能暂未实现");
    }
    @OnClick(R.id.tv_invite_interview)
    void onInviteInterview(){
        showToast("此功能暂未实现");
    }
    @OnClick(R.id.tv_real_time_communication)
    void onRealTimeCommunication(){
        showToast("此功能暂未实现");
    }
}
